CS2310 Relational Index Manager.vi

This VI implements the relational index (RI) manager for use with Virtual Classroom transcripts.


Connector Pane

CS2310 Relational Index Manager.vi


Front Panel

CS2310 Relational Index Manager.vi


Controls and Indicators

c1dstr

Keywords

cenum

Keyword Mode

cpath

Keyword File Path

cbool

Write Results To File?

cbool

Create RI

cbool

Quit

istr

Results

Block Diagram

CS2310 Relational Index Manager.vi

CS2310 Relational Index Manager.vi

CS2310 Relational Index Manager.vi

CS2310 Relational Index Manager.vi

CS2310 Relational Index Manager.vi

CS2310 Relational Index Manager.vi

CS2310 Relational Index Manager.vi

CS2310 Relational Index Manager.vi

CS2310 Relational Index Manager.vi

CS2310 Relational Index Manager.vi


List of SubVIs and Express VIs

CS2310 Segment Transcript.vi

CS2310 Segment Transcript.vi

C:\Documents and Settings\Chris\Desktop\CS2310\Project\CS2310 Segment Transcript.vi

CS2310 Find Keyword.vi

CS2310 Find Keyword.vi

C:\Documents and Settings\Chris\Desktop\CS2310\Project\CS2310 Find Keyword.vi

CS2310 Update Relational Index.vi

CS2310 Update Relational Index.vi

C:\Documents and Settings\Chris\Desktop\CS2310\Project\CS2310 Update Relational Index.vi

Read Characters From File.vi

Read Characters From File.vi

C:\Program Files\National Instruments\LabVIEW 7.1\vi.lib\Utility\file.llb\Read Characters From File.vi

General Error Handler.vi

General Error Handler.vi

C:\Program Files\National Instruments\LabVIEW 7.1\vi.lib\Utility\error.llb\General Error Handler.vi

Write Characters To File.vi

Write Characters To File.vi

C:\Program Files\National Instruments\LabVIEW 7.1\vi.lib\Utility\file.llb\Write Characters To File.vi


Position in Hierarchy

CS2310 Relational Index Manager.vi


CS2310 Segment Transcript.vi

This VI splits a Virtual Classroom transcript file into the individual dialogues and the agents who spoke them.


Connector Pane

CS2310 Segment Transcript.vi


Front Panel

CS2310 Segment Transcript.vi


Controls and Indicators

cstr

Transcript

ccclst

Error In

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

i1dstr

Agents

i1dstr

Dialogues

icclst

Error Out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.


Block Diagram

CS2310 Segment Transcript.vi

CS2310 Segment Transcript.vi


List of SubVIs and Express VIs


Position in Hierarchy

CS2310 Segment Transcript.vi


CS2310 Find Keyword.vi

This VI searches a Virtual Classroom dialogue for a specified keyword. The VI returns the number of times the keyword is found within the dialogue.


Connector Pane

CS2310 Find Keyword.vi


Front Panel

CS2310 Find Keyword.vi


Controls and Indicators

cstr

Keyword

cstr

Dialogue

ccclst

Error In

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

ii32

Number Found

icclst

Error Out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.


Block Diagram

CS2310 Find Keyword.vi

CS2310 Find Keyword.vi


List of SubVIs and Express VIs


Position in Hierarchy

CS2310 Find Keyword.vi


CS2310 Update Relational Index.vi

This VI updates the relational index (RI) with the specified keyword/agent/frequency set. If the record already exists in the RI, the record is updated. If the record does not exist, it is added to the RI.


Connector Pane

CS2310 Update Relational Index.vi


Front Panel

CS2310 Update Relational Index.vi


Controls and Indicators

cstr

Keyword

cstr

Agent

cbool

Reset RI?

ci32

Frequency

ccclst

Error In

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

istr

Current Relational Index

icclst

Error Out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.


Block Diagram

CS2310 Update Relational Index.vi

CS2310 Update Relational Index.vi


List of SubVIs and Express VIs

CS2310 Create RI Search Matrix.vi

CS2310 Create RI Search Matrix.vi

C:\Documents and Settings\Chris\Desktop\CS2310\Project\CS2310 Create RI Search Matrix.vi

CS2310 Search & Update RI.vi

CS2310 Search & Update RI.vi

C:\Documents and Settings\Chris\Desktop\CS2310\Project\CS2310 Search & Update RI.vi


Position in Hierarchy

CS2310 Update Relational Index.vi


CS2310 Create RI Search Matrix.vi

This VI creates a matrix of search patterns used to search the relational index (RI).


Connector Pane

CS2310 Create RI Search Matrix.vi


Front Panel

CS2310 Create RI Search Matrix.vi


Controls and Indicators

ccclst

Error In

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

cstr

Keyword

cstr

Agent

i2dstr

Relational Index Search Matrix

icclst

Error Out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.


Block Diagram

CS2310 Create RI Search Matrix.vi

CS2310 Create RI Search Matrix.vi

CS2310 Create RI Search Matrix.vi

CS2310 Create RI Search Matrix.vi


List of SubVIs and Express VIs


Position in Hierarchy

CS2310 Create RI Search Matrix.vi


CS2310 Search & Update RI.vi

This VI searches the relational index (RI) according to the input matrix and updates records accordingly.


Connector Pane

CS2310 Search & Update RI.vi


Front Panel

CS2310 Search & Update RI.vi


Controls and Indicators

cbool

Reset RI?

ci32

Frequency

c2dstr

Relational Index Search Matrix

ccclst

Error In

The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.

istr

Current Relational Index

icclst

Error Out

The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.


Block Diagram

CS2310 Search & Update RI.vi

CS2310 Search & Update RI.vi

CS2310 Search & Update RI.vi

CS2310 Search & Update RI.vi

CS2310 Search & Update RI.vi


List of SubVIs and Express VIs


Position in Hierarchy

CS2310 Search & Update RI.vi